snuff out the candle - French English Dictionary