biological catalyst - Français Anglais Dictionnaire