forest harvester - German English Dictionary