sewage water disposal - Francés Inglés Diccionario