water supply and sanitation collaborative council - Allemand Anglais Dictionnaire