be mounted on the horse - Turc Anglais Dictionnaire