callosity in a horse's knee - Turc Anglais Dictionnaire