physiologic insulin secretion - Spanish English Dictionary