implanted internal pacemaker - Francés Inglés Diccionario