group of beasts that graze and walk in herds - Alemán Inglés Diccionario