sports car racing - Alemán Inglés Diccionario