light-transmitting profiled plastic sheet - Turkish English Dictionary