find oneself in a precarious situation - Spanish English Dictionary