on-site sewage facility - Almanca İngilizce Sözlük