world touring car championship - Français Anglais Dictionnaire