solar cell array - Allemand Anglais Dictionnaire