to surmount difficulties - İspanyolca İngilizce Sözlük