polypropylene homopolymers - Turkish English Dictionary