large mirror - Turkish English Dictionary