deployed solar array - Anglais Synonymes Dictionnaire