arrangement of mirrors - Spanish English Dictionary