officer of high rank - Français Anglais Dictionnaire