storm surge disaster - Spanish English Dictionary