marine chief engineer - German English Dictionary