arrangement of mirrors - Turkish English Dictionary