group of beasts that graze and walk in herds - Turco Inglés Diccionario