callosity in a horse's knee - Turco Inglés Diccionario