natural disaster science - Spanish English Dictionary