sound animal husbandry - German English Dictionary