organic sludge - Francés Inglés Diccionario