work as a traveling salesperson - Français Anglais Dictionnaire