ancient artifact - German English Dictionary