opening in buildings where light enters - Francés Inglés Diccionario