difficult, compromised, or unpleasant situation - İspanyolca İngilizce Sözlük