peat-ditches - Alemán Inglés Diccionario