world touring car championship - Espagnol Anglais Dictionnaire