English: very sheltered housing
Welsh: tai gwarchod a gofal
Subject: Tai