multi-reflecting - French English Dictionary