step on the brakes - Francés Inglés Diccionario