threaten to terrorize - Francés Inglés Diccionario