peddle - French English Dictionary