From English-Dutch FreeDict Dictionary ver. 0.2: peddle /pedl/ 1. colporteren, leuren, venten 2. sjacheren
peddle /pedl/ 1. colporteren, leuren, venten 2. sjacheren