sandwich patterned insulated panel - Turkish English Dictionary