shop-window prostitute - French English Dictionary