heap of earth - Alemán Inglés Diccionario