festival celebrated for branding livestock - French English Dictionary