marine machinist - French English Dictionary