ATP-Synthese - French English Dictionary