sole selling rights - Español Inglés Diccionario