harvester-thresher - French English Dictionary