meaning of Blutlanzette

Blutlanzette - German to English

blood lancet