cavities around the frog of horses' feet - German English Dictionary