mirror backing panel - German English Dictionary