foot of cloven-hoofed animals - French English Dictionary