mount/ridden horse - Spanish English Dictionary