controlled release glipizide pellets - Turkish English Dictionary