wooden screen in churches/halls - Français Anglais Dictionnaire