laying of rubble - Spanish English Dictionary