final sludge disposal - Francés Inglés Diccionario