face a problem or compromising situation - İspanyolca İngilizce Sözlük