English: NHS Blood and Transplant
Welsh: Gwaed a Thrawsblaniadau'r GIG
Subject: Iechyd
English definition: NHSBT
Welsh definition: Awdurdod Iechyd arbennig.