English: ECRBC
Welsh: Gwiriad Manylach y Swyddfa Cofnodion Troseddol
Subject: Cyfiawnder a threfn
English definition: Enhanced Criminal Records Bureau Checks