catastrophic storm - Spanish English Dictionary