sewage treatment plant (quesh) - Francés Inglés Diccionario