English: controlled environment housing system
Welsh: siediau â systemau rheoli amgylchedd
Subject: Amaeth
Welsh definition: Yng nghyd-destun ffermio ffowls a moch dwys.