artifact
English—Turkish Dictionary (FreeDict, 2017)
artifact /ˈɑːtɪkəl/
1. insan eliyle yapılan şey, bilhassa ilk insanlann meydana getirdigi sanat eseri
2. yapı
3. (biyol.) dokuda suni olarak meydana getirilen şey.
English—Turkish Dictionary (Anonymous)
artifact
insan eliyle yapılmış şey
acayiplik
tuhaflık
saçmalama
sapıtma