light reflected - French English Dictionary