The Italian term "artefatto" matches the English term "artifical"

other italian words that include "artefatto" : english :
artefatto artificial
artefatto simulated