planting/sowing machinery - Turkish English Dictionary