in medical/health technology - Français Anglais Dictionnaire