overcoming difficulties - İspanyolca İngilizce Sözlük