English: SWWCI
Welsh: SWWCI
Subject: Iechyd
English definition: South West Wales Cancer Institute http://www.cancerwales.co.uk/lowerwelcome.html
Welsh definition: Athrofa Cancr De Orllewin Cymru. Eu teitl nhw, ond defnyddier 'canser' mewn popeth arall.