natural disaster forecasting - Spanish English Dictionary