solar cells array - Allemand Anglais Dictionnaire