pedal out of the seat - Spanish English Dictionary