daylight passing through the glass - French English Dictionary