What does Drogenvermittler mean?

Drogenvermittler - German to English

tout [Am.]