thermal insulating mat - German English Dictionary