motor-racing circuit - Turco Inglés Diccionario