pertaining to car races - İspanyolca İngilizce Sözlük