pile of dried leaves and sticks - Spanish English Dictionary