pill-peddler - French English Dictionary