work as a traveling salesperson - Französisch Englisch Wörterbuch