The Italian term "attrezzi" matches the English term "apparatuses"

other italian words that include "attrezzi" : english :
attrezzista toolmaker