(prostitute) walk the streets - Francés Inglés Diccionario