difficult, anguished or risky situation - Spanish English Dictionary