solar energy grid - Francés Inglés Diccionario