balloon-tipped dilating catheters - Espagnol Anglais Dictionnaire