hay harvester - French English Dictionary