short of a natural disaster - Spanish English Dictionary