window-drapery - French English Dictionary