license to sell alcoholic beverages - Francés Inglés Diccionario