person who snuffs candles - Francés Inglés Diccionario