semisilvered mirror - French English Dictionary