mass polymerisation - French English Dictionary