on the brink of ruin - Spanish English Dictionary