hillside rubble - Spanish English Dictionary