What does Blutzuckerspitze mean?

Blutzuckerspitze - German to English

blood sugar levels peak