blood sugar regulation - Spanish English Dictionary