put one's foot on the clutch - Francés Inglés Diccionario