compost pile - Francés Inglés Diccionario