(prostitute) streetwalk - French English Dictionary