sludge blanket - Francés Inglés Diccionario