compost bin - Francés Inglés Diccionario