implanted internal pacemaker - Alemán Inglés Diccionario