look at oneself in the mirror - German English Dictionary