produce energy - Français Anglais Dictionnaire