engine (generating energy through a chemical reaction) - Français Anglais Dictionnaire