disastrous flood - Spanish English Dictionary