English: in-service training
Welsh: hyfforddiant mewn swydd
Subject: Addysg
English definition: INSET
Welsh definition: HMS