day-night mirror - German English Dictionary