water supply and environmental sanitation section - Français Anglais Dictionnaire