The English term "stride" matches the Italian term "passo"

other english words that include "stride" : italian :
astride a cavalcioni
stridently tagliente