The English term "vend, sell" matches the Dutch term "overdoen"

other english words that include "vend" : dutch :
vend, release, sell tappen
Venda Venda
Venda Vendataal
vend, sell verhandelen