The English term "public" matches the Finnish term "yleisö"

other english words that include "public" : finnish :
public square tori