reflection (mirror image) - German English Dictionary