person of questionable character - German English Dictionary