English: HLW
Welsh: gwastraff lefel uchel
Subject: Amgylchedd
English definition: high level waste
Welsh definition: Yng nghyd-destun gwastraff ymbelydrol.