abundance of something (particularly branches/leaves/trash) - Spanish English Dictionary