sole selling right - Espagnol Anglais Dictionnaire