English: radiation
Welsh: pelydriad
Subject: Datblygu economaidd
Welsh definition: e.e.o'r haul