shop-window prostitute - Turkish English Dictionary