puff of marijuana smoke - French English Dictionary