ATP-Synthese - German English Dictionary