candle snuffer - Turkish English Dictionary