wooden screen in churches/halls - French English Dictionary