licenced premises - Francés Inglés Diccionario