window-mirror - German English Dictionary