sole of a hoof - German English Dictionary