hard accidental blow - Spanish English Dictionary