marine chief engineer - French English Dictionary