implantable pacemaker - Francés Inglés Diccionario