complete one's mission - İspanyolca İngilizce Sözlük