pare off a horse's hoof - French English Dictionary