woman of dubious character - Turkish English Dictionary