meaning of Blutklumpen

Blutklumpen - German to English

clot of blood