cotton harvester - French English Dictionary