ınternational water and sanitation centre - French English Dictionary