be on the verge of dying - Spanish English Dictionary