mirror cave - German English Dictionary