English: e-safeguarding
Welsh: e-ddiogelu 
Subject: TGCh
English definition: Using technology safely.
Welsh definition: Defnyddio technoleg yn effeithiol.