heap of ruins - Francés Inglés Diccionario