short riding crop - Spanish English Dictionary