abundance of something (particularly branches/leaves/trash) - Espagnol Anglais Dictionnaire