be mounted on the horse - Inglés Sinónimo Diccionario