balloon-tipped dilating catheter - Espagnol Anglais Dictionnaire