catalytic mechanism - Français Anglais Dictionnaire