heap of rubble - Francés Inglés Diccionario