thermal insulant - Spanish English Dictionary