meaning of Blutrinne

Blutrinne - German to English

blood groove