English: IPCC
Welsh: IPCC
Subject: Cyfiawnder a threfn
English definition: Independent Police Complaints Commission
Welsh definition: Comisiwn Cwynion Annibynnol yr Heddlu