small opening to admit light - Turkish English Dictionary