diagonal mirror - German English Dictionary