ride the clutch - Alemán Inglés Diccionario