flocks and herds - Turkish English Dictionary