catalytic mechanism - French English Dictionary