manifold reflecting mirror - Spanish English Dictionary