peddled - French English Dictionary