manifold reflecting mirror - French English Dictionary