steerable catheter - Francés Inglés Diccionario