front of the mirror - Turkish English Dictionary