biphosphonate - Turkish English Dictionary