English: NDA
Welsh: Awdurdod Datgomisiynu Niwclear
Subject: Amgylchedd
English definition: Nuclear Decommissioning Authority