abundance of cows - Espagnol Anglais Dictionnaire