receive a hard blow upon falling down - Spanish English Dictionary