motor-racing circuit - Francés Inglés Diccionario