ride on a horse's rump - Spanish English Dictionary