metal mirror - French English Dictionary