thermal insulating board - German English Dictionary