implement of husbandry - Alemán Inglés Diccionario