wooden screen in churches/halls - Turkish English Dictionary