light-reflecting - French English Dictionary