English to Arabic

Meaning for:
Towboats
other
زوارق السّحب