artificial light through glass - Espagnol Anglais Dictionnaire