The English term "peddle" matches the Dutch term "venten"

other english words that include "peddle" : dutch :
peddle colporteren
peddle leuren