ulcer in the feet or legs of horses - Turc Anglais Dictionnaire