water-supply facilities - Français Anglais Dictionnaire