heart catheterization - Francés Inglés Diccionario