English: TFT
Welsh: Ymddiriedolaeth y Fforestydd Trofannol
Subject: Amgylchedd
English definition: Tropical Forest Trust
Welsh context: Teitl cwrteisi yn unig.