ibandronate - French English Dictionary