cultural artifacts - Turkish English Dictionary