motor-racing circuit - Spanish English Dictionary