specular reflector - French English Dictionary