English: Children's Strategy Division
Welsh: Yr Is-adran Strategaeth Plant
Subject: Addysg
English definition: CSD
Welsh definition: Yr Adran Addysg a Dysgu Gydol Oes