puff of cigarette smoke - French English Dictionary