glasses-mounted mirror - Spanish English Dictionary