mounds of spoil - Francés Inglés Diccionario