brick-and-mortar shop - Francés Inglés Diccionario