polymer complexation - Spanish English Dictionary