retail license - Español Inglés Diccionario