technical teachers training school - Turc Anglais Dictionnaire