smoke some weed - French English Dictionary