pillage and threaten to burn - Spanish English Dictionary