English: Standards and Performance Division
Welsh: Yr Is-adran Safonau a Pherfformiad
Subject: Addysg
English definition: SPD
Welsh definition: SPD