arrangement of mirrors - French English Dictionary