The English term "publicize" matches the Dutch term "propaganda maken voor"

other english words that include "publicize" : dutch :
publicize propageren