English: integrated family support teams
Welsh: timau integredig cymorth i deuluoedd
Subject: Gwasanaethau cymdeithasol
English definition: IFST
Welsh definition: TICD