horse's hoof - French English Dictionary