diffuse natural daylight or artificial daylight - French English Dictionary