polymerizable - French English Dictionary