marine superintendent - French English Dictionary