English to Arabic

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