daylight passing through the glass - Turkish English Dictionary