halls of mirrors - Turkish English Dictionary