meaning of Blutzuckerspitze

Blutzuckerspitze - German to English

blood sugar levels peak