Login or register (free and only takes a few minutes) to participate in this question.
You will also have access to many other tools and opportunities designed for those who have language-related jobs (or are passionate about them). Participation is free and the site has a strict confidentiality policy.
07:08 Sep 29, 2000
French to English translations [PRO] Tech/Engineering
French term or phrase:societe de licence partenaire
licensed/licenced partner company OR licensing/licencing partner company
Explanation: The meaning of your term would be: companies having formed a partnership on the basis of a license owned by the one, that they are sharing with another. The *licensing* company would be the one holding the license, the *licensed* company would be the one allowed to use the license through the partnership arrangement.
Checking various combinations, the above are the ones that actually seem to apply, as per contexts I could find in Google searches. Other combinations, including the one that you suggest, yielded no hits.