stock car racing - Francés Inglés Diccionario