compost pile - Alemán Inglés Diccionario