person who lacks judgment - German English Dictionary