be able to solve problems/overcome difficult situations - İspanyolca İngilizce Sözlük