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