controlled release glipizide pellets - Turco Inglés Diccionario