What does Adenosintriphosphat mean?

Adenosintriphosphat - German to English

adenosine triphosphate