solar power grid - Francés Inglés Diccionario