What does Calciumcitrat mean?

Calciumcitrat - German to English

calcium citrate [E-333]