large number of sheep or cattle - Spanisch Englisch Wörterbuch