water supply facility - Français Anglais Dictionnaire