heap of ruins - Spanish English Dictionary