meaning of Bastardhund

Bastardhund - German to English

mongrel puppy