interventional cardiac catheterization procedure - Turco Inglés Diccionario