swinging reflector - French English Dictionary