shu-torun royal palace - Turkish English Dictionary