glasses-mounted mirror - Turkish English Dictionary