controlled release glipizide pellets - Alemán Inglés Diccionario