daylight passing through the glass - Spanish English Dictionary