implements of husbandry - Espagnol Anglais Dictionnaire