hit the brakes - Alemán Inglés Diccionario