The English term "stall" matches the Italian term "posizione, stalla"

other english words that include "stall" : italian :
forestall impedire
install mettere, mettere, allineare
installation installazione, allineamento