be in a difficult or compromised situation and without the possibility of leaving - Espagnol Anglais Dictionnaire