artificial light through glass - Francés Inglés Diccionario