wood-framed mirror - Spanish English Dictionary