English: SALT
Welsh: Therapydd Lleferydd ac Iaith
Subject: Iechyd
English definition: Speech and Language Therapist