sole of hoof - German English Dictionary