motor vehicle race - Spanish English Dictionary