sewage disposal plant - Francés Inglés Diccionario