sky glow - French English Dictionary