pedal a bicycle - French English Dictionary