clutch-pedal push rod - German English Dictionary