interventional cardiac catheterization procedure - Espagnol Anglais Dictionnaire