curb the speed - Turco Inglés Diccionario