What does Betäubungsmittelsuchhund mean?

Betäubungsmittelsuchhund - German to English

narcotics-sniffing dog