tilling implement - Turkish English Dictionary