on-site sewage facility - Turco Inglés Diccionario