watch (one's) smoke - Turkish English Dictionary