demolition of a shanty town - Spanish English Dictionary