large pile of stacked objects - Español Inglés Diccionario