glass and glass/plastic composites - Turkish English Dictionary