giving out smoke - French English Dictionary