peat harvester - Turkish English Dictionary