contracted hoof or heel - French English Dictionary