demolition of a shanty town - Espagnol Anglais Dictionnaire