clutch pedal stop - German English Dictionary