corporal of horse - Français Anglais Dictionnaire