blow from a riding crop - Spanish English Dictionary