aluminized mirror - French English Dictionary