window recesses - Francés Inglés Diccionario