English: stone wool insulation 
Welsh: inswleiddiad gwlân carreg 
Subject: Amgylchedd