sewage disposal plants - Francés Inglés Diccionario