welfare of the horse - Turc Anglais Dictionnaire