implements of husbandry - French English Dictionary