balloon-tipped dilating catheter - Français Anglais Dictionnaire