English: host family
Welsh: teulu sy'n derbyn plant
Subject: Gwasanaethau cymdeithasol
English definition: eg a foster family
Welsh definition: ee teulu maeth