sheaf-binding harvester - Spanish English Dictionary