engine (generating energy through a chemical reaction) - Espagnol Anglais Dictionnaire