dimerization - French English Dictionary