means of sea transportation - Francés Inglés Diccionario