sole selling right - Spanish English Dictionary