person who snuffs candles - Turkish English Dictionary