implements of husbandry - Francés Inglés Diccionario