polymer complexing - French English Dictionary