farm dedicated to animal husbandry - Turkish English Dictionary