problematic situation extremely difficult to leave - Español Inglés Diccionario