implements of husbandry - Français Anglais Dictionnaire