clutch pedal pushrod - English Synonyms Dictionary