flesh palace - Turkish English Dictionary