be on the edge of disaster - Spanish English Dictionary