artificial light through glass - Turco Inglés Diccionario