look at yourself in the mirror - Turkish English Dictionary