boat for passengers or cargo - Español Inglés Diccionario