touring car racing - Fransızca İngilizce Sözlük