catastrophic disaster - Spanish English Dictionary