solar cells array - Français Anglais Dictionnaire