marine machinist - Turkish English Dictionary