mounds of spoil - Alemán Inglés Diccionario