choir-screen - French English Dictionary