polypropylene insulation compounds - Turkish English Dictionary