carry out one's duty - İspanyolca İngilizce Sözlük