public duty or authority - Türkçe İngilizce Sözlük