partially silvered mirror - German English Dictionary