thermal insulating products - German English Dictionary