high school principal's certificate - Allemand Anglais Dictionnaire