woman of ill repute - French English Dictionary