mount a horse's rump - French English Dictionary