performance of one's duty - İspanyolca İngilizce Sözlük