window niche - Francés Inglés Diccionario