water supply installation - Français Anglais Dictionnaire