glass screen for a candle - Francés Inglés Diccionario