rod mirror - German English Dictionary