sole of a hoof - Alemán Inglés Diccionario