work as a traveling salesperson - Deutsch Englisch Wörterbuch