marine chief engineer - Francés Inglés Diccionario