precipitation forecasting - Turkish English Dictionary