foster care
تعریف انگلیسی
noun
- supervised care for delinquent or neglected children usually in an institution or substitute home