pedal a bicycle - Spanish English Dictionary