license to sell alcoholic beverages - Alemán Inglés Diccionario