blunderheaded - French English Dictionary