English: New Electricity Trading Arrangement 
Welsh: Trefniant Masnachu Trydan Newydd 
Subject: Amgylchedd
English definition: NETA
Welsh definition: NETA