supervised prostitute - German English Dictionary