polymer complexation - French English Dictionary