English: CAPT
Welsh: Ymddiriedolaeth Atal Damweiniau ymhlith Plant
Subject: Iechyd
English definition: Child Accident Prevention Trust