English: foil-backed felt
Welsh: ffelt ac iddo gefn ffoil
Subject: Amgylchedd
English definition: insulation