solar granulation - Francés Inglés Diccionario