sell weed - French English Dictionary