solar array panel - Espagnol Anglais Dictionnaire