pedal stopper - German English Dictionary