be a dunderhead - French English Dictionary