What does Blutzuckerspiegel mean?

Blutzuckerspiegel - German to English

blood glucose level