public duty or authority - Deutsch Englisch Wörterbuch