marine chief engineer - Spanish English Dictionary