public duty or authority - Allemand Anglais Dictionnaire