plant mechanic - Turkish English Dictionary