prostitute on a street corner - Francés Inglés Diccionario