clutch pedal pad - Alemán Inglés Diccionario