destructive natural disaster - Spanish English Dictionary