ancient artifact - Turkish English Dictionary