English: Energywatch Wales
Welsh: Golwg ar Ynni Cymru
Subject: Amgylchedd
English definition: gas and electricity consumer watchdog
Welsh definition: llygad barcud ar gyfer defnyddwyr nwy a thrydan