daylight passing through the glass - Francés Inglés Diccionario