marine chief engineer - Turkish English Dictionary