English: Keeping Us Safe
Welsh: Ein Cadw'n Ddiogel
Subject: Gwasanaethau cymdeithasol
English definition: Report of the Safeguarding Vulnerable Children Review
Welsh definition: Adroddiad yr Adolygiad o Ddiogelu Plant sy'n Agored i Niwed.