technical teacher training school - Turc Anglais Dictionnaire