supervised prostitute - Spanish English Dictionary