insulin release - Español Inglés Diccionario