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