sludge composting - Francés Inglés Diccionario