pillage and threaten to burn - Francés Inglés Diccionario