bisphosphonates - Turkish English Dictionary