pile of dried leaves and sticks - Español Inglés Diccionario