ibandronate - German English Dictionary