active implantable medical devices - Español Inglés Diccionario