English: Diabetes Planning and Delivery Group 
Welsh: Grŵp Cynllunio a Chyflawni ar gyfer Diabetes
Subject: Iechyd
English definition: DPDG