supervised prostitute - French English Dictionary