person of poor judgment - German English Dictionary