on board ship - Francés Inglés Diccionario