implements of husbandry - Allemand Anglais Dictionnaire