woman of dubious character - German English Dictionary