mount a horse's rump - Francés Inglés Diccionario