biochemical energy - Français Anglais Dictionnaire