glass screen for a candle - German English Dictionary