retail license - Francés Inglés Diccionario