on-site sewage facility - Deutsch Englisch Wörterbuch