sewage-treatment facility - Turco Inglés Diccionario