The Swedish term "genomfart, huvudgata" matches the English term "thoroughfare"

other swedish words that include "genomfart" : english :
överfart, genomfart, överresa, korridor, pass passage