long-term weather forecasting - French English Dictionary