compost heap - Francés Inglés Diccionario