English: solar array
Welsh: aráe paneli solar
Subject: Amgylchedd
Welsh definition: neu 'paneli haul'