person of questionable character - Turkish English Dictionary