cavities round the frog of horses' feet - Francés Inglés Diccionario