electric mirror - Turkish English Dictionary