person of poor judgment - French English Dictionary