invasive radiologic procedures - Francés Inglés Diccionario