diffusing light rays - Francés Inglés Diccionario