emit/reflect rays of light - French English Dictionary