English: WCfH
Welsh: WCfH
Subject: Iechyd
English definition: Wales Centre for Health
Welsh definition: Canolfan Iechyd Cymru