The English term "vend, release, sell" matches the Dutch term "tappen"

other english words that include "vend" : dutch :
vend, sell overdoen
Venda Venda
Venda Vendataal
vend, sell verhandelen
other english words that include "release" : dutch :
release loslaten
release, unload lossen
overlook, release uitlaten