pillage and threaten to burn - Español Inglés Diccionario