in medical/health technology - Espagnol Anglais Dictionnaire