front of the mirror - Spanish English Dictionary