The Dutch term "openbaar" matches the English term "public"

other dutch words that include "openbaar" : english :
openbaarmaking publication