specialized english terminology (set) - Turc Anglais Dictionnaire