catastrophic flood - Spanish English Dictionary