natural disaster forecasting - German English Dictionary