boat for passengers or cargo - Espagnol Anglais Dictionnaire