pile of branches from fallen trees - Español Inglés Diccionario