sole selling right - Français Anglais Dictionnaire