horse husbandry - French English Dictionary