heterochain polymers - French English Dictionary