English: Integrated Family Support Team
Welsh: Y Tîm Integredig Cymorth i Deuluoedd
Subject: Gwasanaethau cymdeithasol
English definition: IFST
Welsh definition: TICD