screen reflector - French English Dictionary