pedal out of the saddle - French English Dictionary