mound of sand - Alemán Inglés Diccionario