sports car racing - Almanca İngilizce Sözlük