thermal insulating board - Spanish English Dictionary