on the high sea - Francés Inglés Diccionario