riding the clutch - Francés Inglés Diccionario