large-scale animal husbandry - Turkish English Dictionary