sheaf-binding harvester - Turkish English Dictionary