English: energy busters
Welsh: cybyddion ynni
Subject: Amgylchedd
Welsh definition: Teclynnau neu offer sy'n arbed ynni.