machinery and plant engineering - Turkish English Dictionary