electromagnetic mirror - German English Dictionary