jam on the brakes - Turco Inglés Diccionario