What does Biphosphat mean?

Biphosphat - German to English

bisphosphate