Synonym of sex worker
A prostitute (who works on the street)
A social worker who engages with people on the street.