pillaging and threat of burning - Espagnol Anglais Dictionnaire