drug pedlar - Deutsch Englisch Wörterbuch