sole distribution rights - Español Inglés Diccionario