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