shop front/window - Francés Inglés Diccionario