drug distribution - French English Dictionary