sunny periods - French English Dictionary