pedal stopper - Spanish English Dictionary