sports car racing - Francés Inglés Diccionario