look at oneself in the mirror - Turco Inglés Diccionario