translate English to French: TV, international and local sponsorship, licensing and ticketing
TV, parrainages locaux et internationaux, licences et billets.