water stop (in a joint) - Français Anglais Dictionnaire