car racing circuit - Alemán Inglés Diccionario