public duty or authority - Almanca İngilizce Sözlük