English: trust deed
Welsh: gweithred ymddiriedolaeth
Subject: Cyfraith
English definition: Also known as a "declaration of trust".