mound of soil - Alemán Inglés Diccionario