What does Alendronat mean?

Alendronat - German to English

alendronate