pedlar - Deutsch Englisch Wörterbuch