portable mirror - German English Dictionary