clean a horse's hooves - French English Dictionary