injury of the knees of horses - German English Dictionary