shining-through light - Francés Inglés Diccionario