alendronate - French English Dictionary