solar array 22-x - Francés Inglés Diccionario