hard and intentional blow - Spanish English Dictionary