mechanist - Turkish English Dictionary