meaning of Blutspürhund

Blutspürhund - German to English

blood-sniffing puppy