artificial light through glass - Alemán Inglés Diccionario