The Italian term "ordigno" matches the English term "mechanism"

other italian words that include "ordigno" : english :
locomotiva, ordigno, motore, gruppo motore engine
ordigno machine