peat harvester - Francés Inglés Diccionario