blow given with a riding crop - Spanish English Dictionary