permission to sell - Español Inglés Diccionario