polycarbonate sheet - German English Dictionary