polymerizer - French English Dictionary