trader [noun] + itinerant [adjective]