person who overcomes difficulties - İspanyolca İngilizce Sözlük