public duty or authority - İngilizce Eşanlam Sözlük