endurance racings - Spanish English Dictionary