reflector pedal - French English Dictionary