foster_careEnglish

foster care

Noun

Supervised care for delinquent or neglected children usually in an institution or substitute home

English: foster care