motor vehicle race - Turco Inglés Diccionario