The English term "burden, load" matches the Dutch term "laden"

other english words that include "load" : dutch :
unload afladen
download downloaden
release, unload lossen
unload uitladen
upload uploaden