area to place moorish slippers - Turkish English Dictionary