active implantable medical device - Spanish English Dictionary