public school teacher - Allemand Anglais Dictionnaire