person who snuffs candles - French English Dictionary