mountain of rubble - Alemán Inglés Diccionario