The English term "publication" matches the Dutch term "afkondiging"

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