forest harvester - French English Dictionary