clutch pedal rod - Alemán Inglés Diccionario