specialized english terminology (set) - Allemand Anglais Dictionnaire