strong and deliberate blow - Francés Inglés Diccionario