championship auto racing teams - Espagnol Anglais Dictionnaire