mirror reflection - German English Dictionary