English: high level waste
Welsh: gwastraff lefel uchel
Subject: Amgylchedd
English definition: HLW
Welsh definition: Gwastraff ymbelydrol.