sewerage facility - Francés Inglés Diccionario