attack suddenly and in force - Francés Inglés Diccionario