sandwich patterned insulated panel - German English Dictionary