to insert a catheter - Francés Inglés Diccionario