callosity in a horse's knee - German English Dictionary