on-site sewage facility - Fransızca İngilizce Sözlük