difficult, anguished or risky situation - Espagnol Anglais Dictionnaire