drug peddling - French English Dictionary