person who doesn't understand anything - French English Dictionary