heaps of rubble - Alemán Inglés Diccionario