motor vehicle race - Alemán Inglés Diccionario