callosity in a horse's knee - Alemán Inglés Diccionario