English: building-scale renewable energy
Welsh: cynhyrchu ynni adnewyddadwy ar raddfa adeilad 
Subject: Amgylchedd
Welsh definition: ee ystyr ddigon tebyg i 'microgynhyrchu'