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