sowing-planting and fertilizing machinery - Turkish English Dictionary