precarious economic situation - Spanish English Dictionary