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

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