The English term "install" matches the Italian term "mettere, mettere, allineare"

other english words that include "install" : italian :
installation installazione, allineamento