The Italian term "disposizione" matches the English term "artifice"

other italian words that include "disposizione" : english :
disposizione, meccanismo appliance
disposizione buildup
disposizione disposal