dunderheaded - French English Dictionary