sludge digestor - Francés Inglés Diccionario