The English term "street" matches the Finnish term "katu"

other english words that include "street" : finnish :
streetcar raitiovaunu