sewage disposal plants - Turco Inglés Diccionario