technical directorate for water and sanitation - Deutsch Englisch Wörterbuch