embossed film or sheet - Turkish English Dictionary