branch premises - Francés Inglés Diccionario