ATP-Synthase - German English Dictionary