female street or market vendor - German English Dictionary