traveling salesperson - Turkish English Dictionary