agricultural mechanisation - Turkish English Dictionary