watch (one's) smoke - French English Dictionary