accumulation of construction debris in large piles - Francés Inglés Diccionario