mirror box - German English Dictionary