puddingheaded - French English Dictionary