The English term "participate" matches the Dutch term "meedoen"

other english words that include "participate" : dutch :
participate deelnemen
participate meemaken