glass screen for a candle - French English Dictionary