What does Bargeldspürhund mean?

Bargeldspürhund - German to English

cash-sniffing dog