compost heap - Alemán Inglés Diccionario