giving a sudden blow - Alemán Inglés Diccionario