cardiac stimulation device - Espagnol Anglais Dictionnaire