(prostitute) streetwalk - German English Dictionary