solar cells array - Español Inglés Diccionario