sludges from washing and cleaning - Francés Inglés Diccionario