dining-room screen - French English Dictionary