English: SLT
Welsh: Therapi Lleferydd ac Iaith
Subject: Iechyd
English definition: Speech and Language Therapy