The English term "street" matches the Italian term "via, contrada"

other english words that include "street" : italian :
dead-end street vicolo cieco
one way street senso unico
shopping street via dei negozi
streets strade