technical teacher training school - Allemand Anglais Dictionnaire