prevent a probable disaster - Spanish English Dictionary