a little ray of sunshine - Francés Inglés Diccionario