English: multisensory stimulation 
Welsh: ysgogiad amlsynnwyr
Subject: Iechyd
English definition: MSS