implement of husbandry - Francés Inglés Diccionario