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

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