English: insulate
Welsh: inswleiddio
Subject: Amgylchedd