itinerant medicinal herb vendor - Spanish English Dictionary