public water supply system - Français Anglais Dictionnaire