implement of husbandry - German English Dictionary