the weather is sunny - French English Dictionary