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

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