What does ATP-Synthase mean?

ATP-Synthase - German to English

ATP synthase