English: Technium Sustainable Technologies
Welsh: Technium Technolegau Cynaliadwy
Subject: Amgylchedd
Welsh definition: Mae Technium Technolegau Cynaliadwy yn cael ei adeiladu ym Mharc Ynni Baglan yn Ne-orllewin Cymru.