heap of loose stones - Alemán Inglés Diccionario