did you look at yourself in the glass? - Francés Inglés Diccionario