prefabricated masonry panel - Turkish English Dictionary