chain polymer - French English Dictionary