opening (where light comes through) - German English Dictionary